History
History
Synonyms
UK
US
Meaning:
beset

(usually passive) to attack, cause trouble for, (a person, business etc) in several ways

plague; hem in

embarrass

to make (a person) feel uncomfortable, ashamed etc

cause mental discomfort

harass

to trouble, annoy, (a person)

badger

vex

to annoy, cause distress in, (a person)

distress, bother

GIVE A BAD TIME as in Wiktionary
GIVE A BAD TIME as in Wikipedia